/**
 * xiao yun bang nin vision 2
 * author: liuqi.lq@alibaba-inc.com
**/
.cloud-helper-body-wrap{font: 12px/1.5  Microsoft YaHei,tahoma, arial, \5b8b\4f53;}
.cloud-helper-body-wrap input{font-family:  Microsoft YaHei,tahoma, arial, \5b8b\4f53; font-size: 12px;}
.cloud-helper-body-wrap p,
.cloud-helper-body-wrap td{margin:0;padding: 0;}
.cloud-helper-body-wrap table{border-collapse: collapse; border-spacing: 0; margin:0;padding: 0;}
.cloud-helper-body-wrap th{text-align: left; }
.cloud-helper-body-wrap a{text-decoration: none;}
.cloud-helper-body-wrap a:hover{text-decoration: underline;}
.cloud-helper-body-wrap ul{margin: 0;padding: 0;list-style: none; }
.cloud-helper-loading-body{height:275px; background: url(http://static-img2.cdn.aliyuncs.com/images/www-summerwind/loading_32.gif) no-repeat 50% 40% #f8f8f8;}

#cloud-helper-button a{background: url(/images/common/cloud_helper/btn24.png) -43px 0 no-repeat;cursor: pointer;display: block;width: 100%;height: 100%;}
#cloud-helper-button a:hover{background-position:0 0; }
/*page*/
.cloud-helper-body-wrap{position:fixed;top:112px;right:53px;_position:absolute;display: none;width: 508px;border: 1px solid #f38300;border-radius: 4px;z-index:10000;}
.cloud-helper-box{width:500px;background:#f8f8f8;border:4px solid #fea337;text-align: left;position:relative;border-radius: 2px;}

.cloud-helper-box-top{height:40px;padding:0 15px 0px 15px;}
.cloud-helper-box-top-text{font-size: 15px;line-height: 49px;height: 40px;font-weight: bold;color: #333;}
/*.cloud-helper-box-mid{padding:0 15px;}*/
.cloud-helper-box-mid a{color:#0066cc;}
.cloud-helper-box-mid a:active{color:#0066cc;}
.cloud-helper-box-mid a:visited{color:#0066cc;}
.cloud-helper-box-list { font-size: 12px; margin:0; padding: 0;}
.cloud-helper-box-list li{ height: 24px; line-height: 24px; text-overflow:ellipsis; white-space:nowrap;word-wrap:normal; overflow: hidden;color:#0066cc}

.cloud-helper-box-sec{padding-left:15px;height:76px;position: relative;}
.cloud-helper-box-sec-tit p{font-size: 15px;line-height: 36px;height: 36px;font-weight: bold;float: left;color: #333;}


.cloud-helper-box-bot{border-top:1px solid #fea337;height:51px;}
.cloud-helper-box-bot-list { font-size: 12px; margin:0; padding: 0;}
.cloud-helper-box-bot-list div{ height: 24px; line-height: 24px; text-overflow:ellipsis; white-space:nowrap;word-wrap:normal; overflow: hidden;float:left;width:90px;padding:5px;}
.cloud-helper-box-bot-list .clr{clear:both;height:0;width:100%;}
.cloud-helper-box-bot table{width:100%;height:40px;margin-top:6px;}
.cloud-helper-box-bot-label{padding-left:35px;font-weight:bold;}
.cloud-helper-box-bot-label2{padding:0 5px;color:#0066cc;}
.cloud-helper-box-bot-label3{padding:0 5px;color:#a1a19f;cursor:pointer;}
.cloud-helper-box-bot-label4{padding:0 5px 0 10px;color:#0066cc;cursor:pointer;}
.cloud-helper-box-bot-tel{margin-left:5px;color:#333;}

.cloud-helper-box-btn{ display: inline-block; background: #f8f8f8; border: 1px solid #cccccc; border-radius: 2px; text-shadow:0 1px 0 rgba(0,0,0,0.15); padding: 0 24px; height: 32px; font-family: 'Microsoft YaHei'; font-size: 12px; color: #333333; overflow: hidden; white-space: nowrap; text-decoration: none; vertical-align: middle;*zoom: 1;*overflow: visible;cursor:pointer;}
.cloud-helper-box-sec .cloud-helper-box-btn-white {padding: 0 16px;height: 26px; line-height: 26px; border: 1px solid #bebebe; background-color: #fafafa; background: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), to(#EFEFEF)); background: -moz-linear-gradient(top, #F9F9F9, #EFEFEF); background: -o-linear-gradient(top, #F9F9F9, #EFEFEF); background: linear-gradient(top, #F9F9F9, #EFEFEF); color: #333333;text-shadow:0 1px 0 rgba(255,255,255,0.15); -webkit-user-select:none;-moz-user-select:none;user-select:none;}
.cloud-helper-box-sec .cloud-helper-box-btn-white:hover {cursor:pointer;text-decoration:none;background-color: #fafafa; background: -webkit-gradient(linear, left top, left bottom, from(#FDFDFD), to(#F7F7F7)); background: -moz-linear-gradient(top, #FDFDFD, #F7F7F7); background: -o-linear-gradient(top, #FDFDFD, #F7F7F7); background: linear-gradient(top, #FDFDFD, #F7F7F7);box-shadow: 0 1px 0 rgba(0,0,0,.05);text-decoration: none;}

.cloud-helper-box-icon{ display: inline-block; width: 14px; height: 16px; vertical-align: middle;}
.cloud-helper-box-icon1{background:url(/images/common/cloud_helper/cloud_helper.gif) no-repeat 0 0 ;margin-left:10px;}
.cloud-helper-box-icon2{background:url(/images/common/cloud_helper/cloud_helper.gif) no-repeat -16px 0 ;margin-left:10px;}
.cloud-helper-box-icon3{background:url(/images/common/cloud_helper/cloud_helper.gif) no-repeat -32px 0 ; margin-left:10px;}

.cloud-helper-box-bl{color:#0066cc}
.cloud-helper-box-rd{color:#ff0000}
.cloud-helper-box-gy{color:#a1a19f}

.cloud-helper-box-bar{ margin:0;padding: 4px; height: 16px; line-height: 16px;border: 1px solid #CCC;border-radius: 2px;background-color: #FFF; box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset; vertical-align: middle;resize: none;}
.cloud-helper-box-bar-search{width:365px;background:url(/images/common/cloud_helper/cloud_helper.gif) 0 -215px no-repeat;background-color:#fff;padding-left:35px}


/*start--0802*/
.cloud-helper-search-ipt{ margin:0;padding: 4px; height: 18px; line-height: 18px;border: 1px solid #CCC;border-radius: 2px;background-color: #FFF; box-shadow: 0 1px 2px rgba(0,0,0,0.1) inset; vertical-align: middle;resize: none;}
.cloud-helper-search-ipt-default{color:#ccc;padding-left:35px;width:365px;background:url(/images/common/cloud_helper/cloud_helper.gif) 0px -215px no-repeat #fff;}
.cloud-helper-search-ipt-ready,
.cloud-helper-search-ipt-keep{color:#333;padding-left:5px;background: url() #fff;width:395px;}

.cloud-helper-box-switch{float:right;width:19px;height:19px;margin:11px 6px 11px 0;cursor: pointer;display:inline;}
.cloud-helper-box-switch a{display: block;height: 100%;width: 100%;}
.cloud-helper-box-close{margin-right: 0px;}
.cloud-helper-box-change{display: none;}
.cloud-helper-box-close a{background:url(/images/common/cloud_helper/cloud_helper.gif) no-repeat 0 -16px;}
.cloud-helper-box-close a:hover{background:url(/images/common/cloud_helper/cloud_helper.gif) no-repeat -20px -16px;}
.cloud-helper-box-change a{background:url(/images/common/cloud_helper/cloud_helper.gif) no-repeat 0px -36px;}
.cloud-helper-box-change a:hover{background:url(/images/common/cloud_helper/cloud_helper.gif) no-repeat -20px -36px;}
.cloud-helper-box-arrow-right a{background:url(/images/common/cloud_helper/cloud_helper.gif) no-repeat 0px -56px;}
.cloud-helper-box-arrow-right a:hover{background:url(/images/common/cloud_helper/cloud_helper.gif) no-repeat -20px -56px;}
/*end*/


.cloud-helper-box-info{background:#fffaec;border:1px solid #fea337;padding:7px 10px 7px 10px;margin:3px 15px 3px 15px;}
.cloud-helper-box-info p,.cloud-helper-box-info span{font: 12px/1.5  Microsoft YaHei,tahoma, arial, \5b8b\4f53 !important;}


.cloud-helper-box-list2 { font-size: 12px; margin:0; padding: 0;}
.cloud-helper-box-list2 div{ text-overflow:ellipsis; white-space:nowrap;word-wrap:normal; color:#0066cc;}
.cloud-helper-box-list2 .cloud-helper-box-list-tit{width:100%;background:#f8f8f8;height:23px;line-height:23px;overflow: hidden;}
.cloud-helper-box-list2 .cloud-helper-box-list-con{line-height: 21px;display:none;height:128px;background:#fff;padding:5px 10px;margin:2px 0 ;color:#5d5d5d;border:1px solid #ccc;white-space:normal;word-wrap:break-word;overflow-y: auto;overflow-x:hidden;}

.cloud-helper-box-list2 .cloud-helper-box-sublist { font-size: 12px; margin:0; padding: 0;}
.cloud-helper-box-list2 .cloud-helper-box-sublist-tit{height: 24px; line-height: 24px;text-overflow:ellipsis; white-space:nowrap;word-wrap:normal; overflow: hidden;color:#ff0000;cursor:pointer;}
.cloud-helper-box-list2 .cloud-helper-box-sublist-con{padding:10px 0;white-space:normal;word-wrap:break-word;color:#000;padding-left:24px;overflow-y: auto;overflow-x:hidden;}
.cloud-helper-box-list2 .cloud-helper-box-sublist-icon{ display: inline-block; width: 24px; height: 24px; vertical-align: middle; background: url(/images/common/cloud_helper/cloud_helper.gif) 0 -187px;}


.cloud-helper-box-subsec{padding:10px 0;}
.cloud-helper-box-subsec .cloud-helper-box-subsec-tit{color:#000;height:24px;line-height: 24px;font-weight:bold;cursor:pointer;}

.cloud-helper-box-sec20{margin-bottom:10px;padding-left:15px;height:16px;line-height: 16px;display: none;}
.cloud-helper-box-icon-up{background:url(/images/common/cloud_helper/cloud_helper.gif) 0 -76px no-repeat;}
.cloud-helper-box-icon-down{background:url(/images/common/cloud_helper/cloud_helper.gif) -16px 76px no-repeat;}

/*robot*/
/*.cloud-helper-robot{margin-left:15px;margin-right: 15px;}*/
.cloud-helper-robot a{color:#0066cc;}
.cloud-helper-robot a:visited{color:#0066cc;}
.cloud-helper-robot-main{height: 260px;width:446px;background: #fff;border: 1px solid #bbb;overflow-y: auto;overflow-x:hidden ;padding:10px;}
.cloud-helper-robot-question{background: #f0f9fe;border: 1px solid #c8def2;border-radius: 3px;padding:10px;}
.cloud-helper-bold{font-weight:bold;}
.cloud-helper-orange{color: #f48c12;}
.cloud-helper-grey{color:#999;}
.cloud-helper-robot-question-head{}
.cloud-helper-robot-question-text{font-size: 14px;}
.cloud-helper-robot-answer{margin-top:15px;margin-bottom:15px;}
.cloud-helper-robot-answer-head{padding-left: 35px;background: url(/images/common/cloud_helper/cloud_helper.gif) no-repeat 0 -92px;height: 30px;line-height: 30px;}
.cloud-helper-robot-answer-text{margin-top:10px;white-space:normal;word-wrap: break-word;line-height: 1.7em;color: #333;}
.cloud-helper-robot-answer-related{padding-bottom:15px;padding-top:5px;}
.cloud-helper-robot-answer-related ul{margin-top:5px;}
.cloud-helper-robot-answer-related ul li{line-height: 2em;}
.cloud-helper-robot-answer-text .cloud-helper-robot-answer-sublist{list-style-type :square ;color:red;margin-left:15px;}

.cloud-helper-grab{cursor: -moz-grab;cursor: -webkit-grab;cursor: grab;cursor: move\9;}
.cloud-helper-grabbing{cursor: -moz-grabbing;cursor: -webkit-grabbing;cursor: grabbing;cursor: move\9;}
.user-select-none{user-select:none;-webkit-user-select:none;}



.cloud-helper-box-sec a{text-decoration: none;}
.cloud-helper-box-sec a:hover{text-decoration: none;}
.cloud-helper-box-sec .cloud-helper-robot-opt{font: 12px/16px normal ;display: block;padding-left:20px;float: right;height: 16px;color:#999;margin:10px 0;}
.cloud-helper-box-sec .cloud-helper-robot-opt-hover{color:#333;}
.cloud-helper-robot-clear{width: 45px;background: url(/images/common/cloud_helper/cloud_helper.gif) no-repeat 0 -138px;}
.cloud-helper-robot-clear:hover{background: url(/images/common/cloud_helper/cloud_helper.gif) no-repeat 0 -122px;color:#333}
.cloud-helper-robot-derive{width: 66px;background: url(/images/common/cloud_helper/cloud_helper.gif) no-repeat 0 -154px;}
.cloud-helper-robot-derive:hover{width: 66px;background: url(/images/common/cloud_helper/cloud_helper.gif) no-repeat 0 -170px;color:#333}
.cloud-helper-suggest-results {padding: 0px;border: 1px solid #f48c12;background-color: #fcfbf7;overflow: hidden;z-index: 99999;bottom:43px;left:15px;width: 400px;position: absolute;}
/*.cloud-helper-suggest-results strong{color:#ff6600;}*/
.cloud-helper-suggest-results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}
.cloud-helper-suggest-results li {margin: 0px;padding: 3px 5px;cursor: default;display: block;cursor: pointer;font-size: 12px;line-height: 16px;overflow: hidden;}
.cloud-helper-suggest-hover {background-color: #117cdf;color: #fff;}

.cloud-helper-transition{-moz-transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.cloud-helper-box-panel{position: relative;overflow: hidden;height: 138px;width: 470px;margin:0 15px;}
.cloud-helper-box-mid,.cloud-helper-robot{position: absolute;top:0;}
.cloud-helper-box-mid{left:0;width: 470px;}
.cloud-helper-robot{left:470px;}
.cloud-helper-display4{line-height: 24px;}

/*覆盖feedback样式*/
a#feedback{display: none !important;}